Masteriyo\Addons\MultipleCurrency\Controllers\PriceZonesController C

Total Complexity 110
Dependencies 11
Dependents 2
Total lines 970
Lines of code 611
Logical lines of code 186
Comment lines 242
Methods 19
Properties 5

Methods 19

Method Rating Maintainability Complexity Lines of code
prepare_object_for_database()
D
28
52 103
register_routes()
A
34 1 133
update_item_permissions_check()
S
49 6 32
delete_item_permissions_check()
S
49 6 32
get_item_schema()
S
38 1 93
restore_items()
S
54 5 21
get_item_permissions_check()
S
55 5 21
create_item_permissions_check()
S
55 5 21
delete_items_permissions_check()
S
55 5 21
delete_items()
S
53 5 21
get_object()
S
58 4 16
restore_item()
S
58 4 13
get_pricing_zone_data()
S
48 2 34
prepare_objects_query()
S
63 3 10
prepare_object_for_response()
S
63 2 9
get_collection_params()
S
61 1 12
process_objects_collection()
S
62 1 12
pricing_zones_count()
S
74 1 4
__construct()
S
81 1 3